package io.github.fb513.transport.util;

import com.fasterxml.jackson.databind.JsonNode;
import io.github.fb513.common.model.MessageInfo;

/**
 * @author fengbo
 * @since 2023/12/25 11:34
 */
public class MessageUtils {

    public static <T> T parseMsg(MessageInfo<JsonNode> req, Class<T> clazz) {
        // 可以使用责任链模式优化
        return JsonUtils.convertToPojo(req.getContent(), clazz);
    }
}
